waterfront esplanade

Translations
набережная эспланада
The city built a new waterfront esplanade for public enjoyment.
Город построил новую набережную эспланаду для общественного пользования.